water-supply vehicle - Español Inglés Diccionario